\relax 
\providecommand\hyper@newdestlabel[2]{}
\catcode`"\active
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\reset@newl@bel
\select@language{ngerman}
\@writefile{toc}{\select@language{ngerman}}
\@writefile{lof}{\select@language{ngerman}}
\@writefile{lot}{\select@language{ngerman}}
\@writefile{lol}{\select@language{ngerman}}
\@writefile{toc}{\contentsline {section}{\numberline {1}Nist Testsuite}{1}{section.1}}
\newlabel{sec_nist}{{1}{1}{Nist Testsuite}{section.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Ma\IeC {\ss }zahl, Verteilungen und Auswertung}{1}{subsection.1.1}}
\newlabel{subsec_ma\IeC {\ss }zahl}{{1.1}{1}{Maßzahl, Verteilungen und Auswertung}{subsection.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Programmsteuerung und Ablauf der Tests}{2}{subsection.1.2}}
\newlabel{programm}{{1.2}{2}{Programmsteuerung und Ablauf der Tests}{subsection.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Monobit Test}{3}{subsection.1.3}}
\newlabel{subsec_monobit}{{1.3}{3}{Monobit Test}{subsection.1.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.1}Zweck des Tests}{3}{subsubsection.1.3.1}}
\newlabel{monobit1}{{1.3.1}{3}{Zweck des Tests}{subsubsection.1.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.2}Implementierung}{3}{subsubsection.1.3.2}}
\newlabel{monobit2}{{1.3.2}{3}{Implementierung}{subsubsection.1.3.2}{}}
\newlabel{lst_monobit}{{1}{3}{Monobit-Ausschnitt}{lstlisting.1}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Monobit-Ausschnitt}{3}{lstlisting.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4}Frequency within a Block Test}{4}{subsection.1.4}}
\newlabel{subsec_frequency}{{1.4}{4}{Frequency within a Block Test}{subsection.1.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.1}Zweck des Tests}{4}{subsubsection.1.4.1}}
\newlabel{frequency1}{{1.4.1}{4}{Zweck des Tests}{subsubsection.1.4.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.4.2}Implementierung}{4}{subsubsection.1.4.2}}
\newlabel{frequency2}{{1.4.2}{4}{Implementierung}{subsubsection.1.4.2}{}}
\newlabel{lst_frequency}{{2}{4}{Frequency-Ausschnitt}{lstlisting.2}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}Frequency-Ausschnitt}{4}{lstlisting.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5}Runs Test}{5}{subsection.1.5}}
\newlabel{subsec_runs}{{1.5}{5}{Runs Test}{subsection.1.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.5.1}Zweck des Tests}{5}{subsubsection.1.5.1}}
\newlabel{runs1}{{1.5.1}{5}{Zweck des Tests}{subsubsection.1.5.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.5.2}Implementierung}{5}{subsubsection.1.5.2}}
\newlabel{runs2}{{1.5.2}{5}{Implementierung}{subsubsection.1.5.2}{}}
\newlabel{lst_runs}{{3}{5}{Runs-Ausschnitt}{lstlisting.3}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Runs-Ausschnitt}{5}{lstlisting.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.6}Longest Run of Ones Test}{6}{subsection.1.6}}
\newlabel{subsec_longestrun}{{1.6}{6}{Longest Run of Ones Test}{subsection.1.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.6.1}Zweck des Tests}{6}{subsubsection.1.6.1}}
\newlabel{longestrun1}{{1.6.1}{6}{Zweck des Tests}{subsubsection.1.6.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.6.2}Implementierung}{6}{subsubsection.1.6.2}}
\newlabel{longestrun2}{{1.6.2}{6}{Implementierung}{subsubsection.1.6.2}{}}
\newlabel{lst_longestruns}{{4}{6}{Longest Runs of Ones in a Block-Ausschnitt}{lstlisting.4}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Longest Runs of Ones in a Block-Ausschnitt}{6}{lstlisting.4}}
\citation{NIST}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.7}Binary Matrix Test}{7}{subsection.1.7}}
\newlabel{subsec_matrix}{{1.7}{7}{Binary Matrix Test}{subsection.1.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.7.1}Zweck des Tests}{7}{subsubsection.1.7.1}}
\newlabel{matrix1}{{1.7.1}{7}{Zweck des Tests}{subsubsection.1.7.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.7.2}Implementierung}{7}{subsubsection.1.7.2}}
\newlabel{matrix2}{{1.7.2}{7}{Implementierung}{subsubsection.1.7.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.8}Maurers Universal Test}{7}{subsection.1.8}}
\newlabel{subsec_universal}{{1.8}{7}{Maurers Universal Test}{subsection.1.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.8.1}Zweck des Tests}{7}{subsubsection.1.8.1}}
\newlabel{universal1}{{1.8.1}{7}{Zweck des Tests}{subsubsection.1.8.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.8.2}Implementierung}{8}{subsubsection.1.8.2}}
\newlabel{universal2}{{1.8.2}{8}{Implementierung}{subsubsection.1.8.2}{}}
\newlabel{lst_inituniversal}{{5}{8}{Initialisierung Universal Test}{lstlisting.5}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {5}Initialisierung Universal Test}{8}{lstlisting.5}}
\citation{NIST}
\citation{BM}
\citation{NIST}
\newlabel{lst_universal}{{6}{9}{Universal Test}{lstlisting.6}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {6}Universal Test}{9}{lstlisting.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.9}Linear Complexity Test}{9}{subsection.1.9}}
\newlabel{subsec_linear}{{1.9}{9}{Linear Complexity Test}{subsection.1.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.9.1}Zweck des Tests}{9}{subsubsection.1.9.1}}
\newlabel{linear1}{{1.9.1}{9}{Zweck des Tests}{subsubsection.1.9.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.9.2}Implementierung}{9}{subsubsection.1.9.2}}
\newlabel{linear2}{{1.9.2}{9}{Implementierung}{subsubsection.1.9.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Prngd\_Server}{10}{section.2}}
\newlabel{sec_prngdserver}{{2}{10}{Prngd\_Server}{section.2}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Call-Graph f\IeC {\"u}r Prngd\_Server}}{11}{figure.1}}
\newlabel{figure:call_prngd_server}{{1}{11}{Call-Graph für Prngd\_Server}{figure.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Besonderheiten der einzelnen Server}{11}{subsection.2.1}}
\newlabel{subsec:unterschiede}{{2.1}{11}{Besonderheiten der einzelnen Server}{subsection.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Com\_Interface und MyThreadClass}{12}{subsection.2.2}}
\newlabel{sec:interface}{{2.2}{12}{Com\_Interface und MyThreadClass}{subsection.2.2}{}}
\citation{bbs2}
\citation{bbs1}
\citation{bbs3}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Prngd}{13}{subsection.2.3}}
\newlabel{sec_prngd}{{2.3}{13}{Prngd}{subsection.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Blum Blum Shub Generator}{13}{subsection.2.4}}
\newlabel{sec_bbs}{{2.4}{13}{Blum Blum Shub Generator}{subsection.2.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Zusatz f\IeC {\"u}r gro\IeC {\ss }e Mengen an Zufallsbits}{14}{subsubsection.2.4.1}}
\newlabel{subsubsec:bbs}{{2.4.1}{14}{Zusatz für große Mengen an Zufallsbits}{subsubsection.2.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Anderer Generator}{14}{subsection.2.5}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Prngd\_Client}{15}{section.3}}
\newlabel{sec:prngdclient}{{3}{15}{Prngd\_Client}{section.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Zufallszahlentests}{15}{section.4}}
\newlabel{sec_tests}{{4}{15}{Zufallszahlentests}{section.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Rand() in C}{16}{subsection.4.1}}
\newlabel{subsec:rand}{{4.1}{16}{Rand() in C}{subsection.4.1}{}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus rand() in C unter OpenSuse}}{16}{table.1}}
\newlabel{tabel:testcrand}{{1}{16}{Testergebnisse für Zufallsbits aus rand() in C unter OpenSuse}{table.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}lrand48 in C}{17}{subsection.4.2}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus lrand48() unter OpenSuse}}{17}{table.2}}
\newlabel{tabel:testclrand48}{{2}{17}{Testergebnisse für Zufallsbits aus lrand48() unter OpenSuse}{table.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}OFD Chiffren von Openssl}{18}{subsection.4.3}}
\newlabel{subsec:openssl}{{4.3}{18}{OFD Chiffren von Openssl}{subsection.4.3}{}}
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus Openssl}}{18}{table.3}}
\newlabel{tabel:testopenssl}{{3}{18}{Testergebnisse für Zufallsbits aus Openssl}{table.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}/dev/random auf FreeBSD}{19}{subsection.4.4}}
\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus FreeBSD /dev/random}}{19}{table.4}}
\newlabel{tabel:testbsd}{{4}{19}{Testergebnisse für Zufallsbits aus FreeBSD /dev/random}{table.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}/dev/random auf OpenSuse}{20}{subsection.4.5}}
\@writefile{lot}{\contentsline {table}{\numberline {5}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus OpenSuse /dev/random}}{20}{table.5}}
\newlabel{tabel:testbsd}{{5}{20}{Testergebnisse für Zufallsbits aus OpenSuse /dev/random}{table.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}/dev/random auf Solaris}{21}{subsection.4.6}}
\@writefile{lot}{\contentsline {table}{\numberline {6}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits aus Solaris /dev/random}}{21}{table.6}}
\newlabel{tabel:testbsd}{{6}{21}{Testergebnisse für Zufallsbits aus Solaris /dev/random}{table.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Python}{22}{subsection.4.7}}
\newlabel{lst:python}{{7}{22}{Erzeugung von Zufallsbits mit Python}{lstlisting.7}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {7}Erzeugung von Zufallsbits mit Python}{22}{lstlisting.7}}
\@writefile{lot}{\contentsline {table}{\numberline {7}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits mittels Python}}{22}{table.7}}
\newlabel{tabel:testbsd}{{7}{22}{Testergebnisse für Zufallsbits mittels Python}{table.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Ruby}{23}{subsection.4.8}}
\newlabel{lst:ruby}{{8}{23}{Erzeugung von Zufallsbits mit Ruby}{lstlisting.8}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {8}Erzeugung von Zufallsbits mit Ruby}{23}{lstlisting.8}}
\@writefile{lot}{\contentsline {table}{\numberline {8}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits mittels Ruby}}{23}{table.8}}
\newlabel{tabel:testbsd}{{8}{23}{Testergebnisse für Zufallsbits mittels Ruby}{table.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9}BBS von Prngd}{24}{subsection.4.9}}
\@writefile{lot}{\contentsline {table}{\numberline {9}{\ignorespaces Testergebnisse f\IeC {\"u}r Zufallsbits mittels BBS von Prngd}}{24}{table.9}}
\newlabel{tabel:testbbs}{{9}{24}{Testergebnisse für Zufallsbits mittels BBS von Prngd}{table.9}{}}
\bibstyle{natdin}
\citation{*}
\bibdata{./content/bibliography}
\bibcite{NIST}{{1}{2010}{{Andrew~Rukhin}}{{}}}
\bibcite{BM}{{2}{2013}{{Diverse}}{{}}}
\bibcite{bbs2}{{3}{2014}{{Diverse}}{{}}}
\bibcite{bbs1}{{4}{2014}{{Lang}}{{}}}
\bibcite{bbs3}{{5}{2001}{{Pommerening}}{{}}}
\newlabel{literaturverzeichnis}{{4.9}{25}{BBS von Prngd}{table.9}{}}
\@writefile{toc}{\contentsline {section}{\nonumberline Literatur- und Quellenverzeichnis}{25}{section*.2}}
\newlabel{listingverzeichnis}{{4.9}{26}{BBS von Prngd}{section*.2}{}}
\@writefile{toc}{\contentsline {section}{\nonumberline Listings}{26}{section*.3}}
\newlabel{abbildungsverzeichnis}{{4.9}{27}{BBS von Prngd}{section*.3}{}}
\@writefile{toc}{\contentsline {section}{\nonumberline Abbildungsverzeichnis}{27}{section*.4}}
\newlabel{tabellenverzeichnis}{{4.9}{28}{BBS von Prngd}{section*.4}{}}
\@writefile{toc}{\contentsline {section}{\nonumberline Tabellenverzeichnis}{28}{section*.5}}
\newlabel{index}{{4.9}{28}{BBS von Prngd}{section*.5}{}}
\@writefile{toc}{\contentsline {section}{Index}{28}{section*.5}}
